Home
Work area
Library
Dictionary
Enter the word for search
roast (someone) alive
Overview
Examples
AI Expert
Dictionaries
Translations
démolir quelqu’un
Definitions
To criticize or mock someone in a harsh or humorous manner, often in a public setting, to the point where it feels intensely uncomfortable or humiliating, as if they are being metaphorically 'roasted' by flames.
Overview
Examples
AI Expert
Dictionaries